payable on demand

Translations
payable sur demande
Definitions
A financial term indicating that a payment is due immediately upon request, without any delay or waiting period.